set (plugins_available
  brieflz
  brotli
  bsc
  bzip2
  copy
  crush
  csc
  density
  doboz
  fari
  fastlz
  gipfeli
  heatshrink
  libdeflate
  lz4
  lzf
  lzfse
  lzg
  lzham
  lzjb
  lzma
  lzo
  miniz
  ms-compress
  ncompress
  quicklz
  snappy
  wflz
  yalz77
  zlib
  zlib-ng
  zling
  zpaq
  zstd)

foreach (plugin ${plugins_available})
  string(TOUPPER ${plugin} plugin_uc_name)
  if (NOT "${ENABLE_${plugin_uc_name}}" STREQUAL "no")
    add_subdirectory (${plugin})
  endif()
endforeach(plugin)
